strike or fall on - Alemán Inglés Diccionario